compound turbine engine - Spanish English Dictionary